/* FILE
 * 
 * file: word.cpp
 * 
 * 
 */

/* USE
 * 
 * Words.cpp
 * 
 */
# ifndef __LIB__WORD
# define __LIB__WORD

/* */
struct Word
{
  /* value: */

    /* value of Word */
    char* value;

  /* points: */
  
    /* point to previous Word */
    struct Word *previous;

    /* point to next Word */
    struct Word *next;
};


/* tools for value */  

  /* */
  char*
  word__get (struct Word *this);

  /* */
  void
  word__set (struct Word *this, char *value);
  
  /* Word (Word *word) */
  void
  word__copy (struct Word *this, struct Word *word);

/* tools wich point */  

  /* INITIALIZATION Word */
  void
  word__init (struct Word *this);

# endif /* __LIB__WORD__LIB */

